network-bridge: Fix for bonding
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 22 Apr 2009 10:26:37 +0000 (11:26 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 22 Apr 2009 10:26:37 +0000 (11:26 +0100)
commit744ba6479a9c932cd7bcc44c464663058fef54ce
treea82a671c097c46ef58fb7c90a029f65ec7f5dba4
parent946a02890ce9adf18da2abc45f93f055732f9318
network-bridge: Fix for bonding

If ${netdev} is bonding, brctl addif ${bridge} ${pdev} fails:
  can't add ${pdev} to bridge ${bridge}: Invalid argument
Because ${pdev} has no slaves at this point.=20
# Notice that ifdown ${netdev} clears slaves of ${netdev}.

This patch restores slaves before add_to_bridge2 ${bridge} ${pdev}.

Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com>
tools/hotplug/Linux/network-bridge